﻿using Roslyn.Compilers.Common;
using Roslyn.Compilers.CSharp;

namespace RoslynCompiler.MEF
{
    public interface ICodeRewriter
    {
        SyntaxNode Rewrite(SyntaxNode originalNode, int rewriterIndex, ISemanticModel semanticModel);
        int RewriterCount { get; }
    }
}
